﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BK_SMTDataUpload.model
{
    internal class SM_ProductionRecords
    {
        public string? VERSIONS { get; set; }
        public int PowerTime { get; set; }
        public int PlaceTime { get; set; }
        public int WaitTime { get; set; }
        public int RunTime { get; set; }
        public int StopTime { get; set; }
        public int IdleTime { get; set; }
        public int InWaitTime { get; set; }
        public int OutWaitTime { get; set; }
        public int TransTime { get; set; }
        public int WrongStopTime { get; set; }
        public int ErrorStopTime { get; set; }
        public int WrongStopCount { get; set; }
        public int ErrorStopCount { get; set; }
        public int PanelInCount { get; set; }
        public int PanelOutCount { get; set; }
        public int PanelCount { get; set; }
        public int PCBCount { get; set; }
        public int ErrorPcbCount { get; set; }
        public int SkipPCBCount { get; set; }
        public decimal OperationRate { get; set; }
        public decimal PlacementRate { get; set; }
        public decimal MeanTimePCB { get; set; }
        public decimal RealTimePCB { get; set; }
        public decimal TransferTimePCB { get; set; }
        public int PlaceCount { get; set; }
        public string? MachineName { get; set; }
        public string? ProductName { get; set; }
        public string? Utime { get; set; }
    }
}
